savanna flower - Turkish English Dictionary